Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 WICKHAM PLACE Terraced £376,412 £73,500 23 Jun 1997
2 WICKHAM PLACE Terraced £345,136 £275,000 19 Jan 2018
3 WICKHAM PLACE Terraced £345,902 £279,995 25 Mar 2019
7 WICKHAM PLACE Semi-Detached £381,710 £242,500 3 Mar 2014